@charset "UTF-8";
*{margin:0;padding:0;}
*,:focus {list-style-type: none;outline: none; } 
.fl{ float:left;}
.fr{ float:right;}
a{ color:#333; text-decoration:none;}
a:hover{text-decoration: none;}
a img{ border:none;}
.mt20{margin-top:20px;}
ul,li{ list-style:none;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both; }/*ç”¨äºŽæ¸…é™¤æµ®åŠ¨ï¼Œå†…å®¹ä¸º\200BæŒ‡é›¶å®½åº¦ç©ºæ ¼ï¼Œå³å¯çœç•¥visible:hidden*/
.clearfix { *zoom:1; } 
body{background:#f4f4f4}

/*header*/
.header{background:#fff; border-top:5px solid #2395fc;}
.logoBox,.foot{ width:1200px; margin:0 auto;}
.logo{padding:20px 0;width:38%}
.logo img{max-width:90%;}
.logo > img{max-width:80px;}
.logoBox .fr{ width: 60%; padding-top:10px;}
.set{ text-align:right ;}
.set li{DISPLAY:INLINE-BLOCK;text-align: center;}
.set li a{display:block;height:25px;padding-left:25px;margin-left:17px; }
.set li.jft a{background:url(../images/icon1.png) no-repeat left center}
.set li.wza a{background:url(../images/icon2.png) no-repeat left center}
.set li.wx a{background:url(../images/icon3.png) no-repeat left center}
.set li.wb a{background:url(../images/icon4.png) no-repeat left center}
.set li.dl a{background:url(../images/icon5.png) no-repeat left center}
.set li.zc a{background:url(../images/icon6.png) no-repeat left center}
.nav{margin:10px 0 20px;}
.nav li{float:left;width:16.66666%; text-align: center; line-height:40px;border-right:1px solid #fff; box-sizing: border-box; position: relative;}
.nav li:last-child{border:none;}
.nav li a{ color:#333;display:block; padding:10px 0; font-size:20px; font-weight: bold;}
.nav li.hover::after,.nav li:hover::after{height:3px; background:#ec6941; width:50px; position: absolute; content: ''; bottom:0;left:50%;margin-left:-25px;}

.banner{height:370px;width:1200px; margin:0 auto;}
.search{ width:70%;margin:0 auto;padding-top:210px;}
.search input{border:none;float:left; box-sizing: border-box;}
.searchInput{padding:0 5px; height:60px; line-height:60px; width:85%;background:#fff;}
.searchBtn{height:60px; line-height:60px;background:#ec6941 url(../images/icon8.png) no-repeat 25px center;width:15%;padding:0 40px 0 55px; font-size:20px; font-weight: bold; color:#fff;}

 .wrap{background: url(../images/index1.jpg) no-repeat center -90px;}
.main{ width:1200px; margin:0 auto;}
.dqwz ,.wz{background: url("../images/location.png") no-repeat center left;height: 46px;border-bottom: 1px solid #e7e7e7;width: 100%;font: 14px/46px '';padding-left: 25px;}
/*åº•éƒ¨*/
.wzljB{background:#edf6ff}
.wzljBox{ width:1200px;margin:0 auto;line-height:50px;height:50px; font-size:14px;}
.wzlj a{padding:0 10px;}
.flink{ margin-left:30px;}
.flink>li {float: left;position: relative;margin:0 15px;background: #edf6ff;box-sizing: border-box;}
.flink>span{float: left;color:#ccc;}
.flinkBtn{ position: relative; text-align: center;padding-right:20px;}
.flink li a {display: block;line-height: 50px;height: 50px;cursor: pointer;color: #4f4f4f;}
.flink li i {position: absolute;top:22px;background:url(../images/icon31.png) no-repeat center center;width:11px; height:6px;right:0;}
.flinkU6 {position: absolute;bottom: 50px;min-width:200px;left: -17%;display: none;z-index: 999;max-height: 300px;overflow-y: auto;overflow-x: hidden; border:1px solid #dedede; box-shadow: 0 0 10px #ccc; padding:10px; background:#fff; box-sizing: border-box;}
.flinkU6 li {margin-right: 0;background: white;padding-left: 5px}
.flinkU6 li a {height: auto;padding: 5px 5px 5px 0;line-height: 20px;}

.footer{background:#0a5491;color:#fff;padding:15px 0; font-size:14px;}
.foot ul{margin:0 -11px;}
.foot ul li{ float:left;padding: 0 11px; box-sizing: border-box;height:106px;}
.lxwm,.bqsm,.wzdt{width: 11%;text-align: center;line-height:35px;font-weight: bold;}
.zbdw{ width:39%}
.jiucuo{width: 28%;}
#_span_jiucuo img{height:50px;max-width: 100%;}
#_ideConac img{height:65px;max-width: 100%;}
.lxwm>a,.bqsm>a,.wzdt>a,.jiucuo>p,.zbdw>p{height:100%;width:100%;display:block;color:#fff;background:#1966a7;padding:15px; box-sizing: border-box;}
.lxwm>a span,.bqsm>a span,.wzdt>a span{ width:100%;height:40px; display:block;}
.lxwm a>span{ background:url(../images/icon20.png) no-repeat center center;}
.bqsm a>span{ background:url(../images/icon21.png) no-repeat center center;}
.wzdt a>span{ background:url(../images/icon22.png) no-repeat center center;}
.zbdw>p span{ width:49%; display:inline-block; line-height: 25px;;}
.zbdw>p span.cb{ width:100%;}
.ipv6{    width: 86px;}
.jiucuo>p{display: table;}
.jiucuo>p>span{ display: table-cell; vertical-align: middle;}
.biaozhi {margin-top:10px;line-height:25px; }
.biaozhi span a{color:#fff; }
.biaozhi span{padding:0 20px;}
.biaozhi span.jbzx a{background:url(../images/icon23.png) no-repeat left center;padding-left:30px;}

/* 弹窗（提示登录、信件查询弹窗） */
.mail-message-box{display:inline-block;vertical-align:middle;background-color:#fff;width:400px;padding:15px;border-radius:5px;position:relative;/* box-sizing: border-box; */}
.mail-message-box-wrapper{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;background:rgba(0,0,0,0.5);text-align:center}
.mail-message-box-wrapper:after{content:'';display:inline-block;height:100%;width:0;vertical-align:middle}
.mail-message-box-header{padding-top:10px;padding-bottom:10px;font-size:18px;color:#303133}
.mail-message-box-content{padding:15px 15px;color:#606266;font-size:14px}
.mail-message-box-buttons{padding:10px 0}
.mail-message-box-buttons a{display:inline-block;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:none;margin:0;transition:0.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:8px 20px;font-size:14px;border-radius:4px;margin:0 5px}
.mail-message-box-buttons a:first-child{color:#fff;background-color:#0a5491;border-color:#0a5491}
.mail-message-box-close{position:absolute;top:-6px;right:5px;font-size:20px;padding:10px;cursor:pointer}
.mail-message-box-group{margin-bottom:10px}
.mail-message-box-group label{width:80px;text-align:right;vertical-align:middle;float:left;font-size:14px;color:#606266;padding:0 12px 0 0;height:40px;line-height:40px}
.mail-message-box-group input{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:none;padding:0 15px;width:250px;box-sizing: border-box;}
@media screen and (max-width:460px){
.mail-message-box{width:80%}
.mail-message-box-group label{width:100%;text-align:left}
.mail-message-box-group input{width:100%}
}


@media screen and (max-width: 1200px) {
	body,html{ overflow-x: hidden;}
  .logoBox,.nav,.foot,.banner,.main,.wzljBox{ width:98%;}
	.lxwm,.bqsm,.wzdt{width:13%}
	.zbdw{width:42%;}
	#_span_jiucuo img,#_ideConac img{height:auto;}
}

@media screen and (max-width: 1024px) {
	.logo,.logoBox .fr{ float:none;width:100%; text-align: center;}
	.set,.flink{display:none;}
	.logoBox .fr{padding:0;}
	.lxwm,.bqsm,.wzdt{ width:33.3333333%;margin-bottom:14px;}
	.zbdw{ width:70%;}
	.jiucuo{width:30%}
	#_span_jiucuo img{height:50px;max-width: 100%;}
#_ideConac img{height:65px;max-width: 100%;}
 .searchInput{ width:calc(100% - 120px);}
.searchBtn{ width:120px; background-position:25px center;padding:0 9px 0 49px;}

}

@media screen and (max-width: 768px) {
	.top1 .fl span.weather{display:none;}
	.set{padding:0;display:none;}
	.banner{height:auto;}
	.search{width:96% ;margin:0 auto;padding:50px 0;}
	.zbdw{width:100%;}
	.jiucuo{display:none;}
	.main{padding:8px !important;}
}
@media screen and (max-width: 540px){
	.top1{font-size:12px;}
	.top1 .fr a{padding:0 5px;}
	.menu{ height:auto;}
	.nav li{ width:33.33333%;line-height:45px}
	.nav li a{padding:0 ;}


	.foot ul li.zbdw{height:auto;}
	.biaozhi span,.zbdw>p span{width:100%; display:block; text-align: center;padding:0;}


}
@media screen and (max-width: 375px){
	.searchInput,.searchBtn{ height:40px; line-height:40px;}
	.searchInput{width:calc(100% - 100px)}
	.searchBtn{width:100px; padding:0 9px 0 35px;background-position:20px center}
}

/*归档*/
#file_box{display:none;position: absolute;width: 240px;height: 135px;top: 547px;right: 670px;background: url(../images/guidang.png) center center no-repeat;/* transform: rotate(35deg); */color: #ff0000;text-align: center;z-index: 9999;}
#file_box span{font-size: 16px;font-weight: bold;bottom: 12px;position: absolute;left: 0;right: 0;padding: 20px 0}
#file_box span i{font-style: normal;}